Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour UAE F1 Qatar F1a France F2 Croatia F2 France F4 France F6 France F7 France F8 France F11 France F8 Belgium F2 Belgium F3 Belgium F5 Netherlands F5 Netherlands F6 Hungary F3 USA F28 USA F1 USA F2 USA F3 France F5 France F7 KGHM Polish Indoors - Wroclaw San Luis Potosi Challenger 2002 - San Luis Potosi TCT Open - Tunis Garden Open - Rome Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Zagreb Open - Zagreb Wartburg Open - Eisenach Open de Montauban - Montauban Siemens Open - Scheveningen Open de Charleroi - Charleroi Open Castilla y Leon Trofeo Iberdrola - Segovia Steelers Cup - Kosice Sporting Challenger 2003 - Turin Memorial Savigni - Sassuolo Hilversum Open - Hilversum V Trani Cup - Trani Geneva Challenger - Geneva Fujitsu Siemens Open - Budapest Pekao Open 2003 - Szczecin Challenger Ford de Cherbourg - Cherbourg Open de Franche-Comte - Besancon Open Mutouest - St. Brieuc Open Sainte Victoire - Aix-En-Provence San Remo Tennis Cup - San Remo Memorial Savigni - Sassuolo 10ø Tornea B. Camparini - Reggio Emilia SAA Hilversum Open - Hilversum Alfa Romeo Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka Dubrovnik Open - Dubrovnik Tennis Napoli Cup - Napoli Citta di Monza - Monza Garden Open 2005 - Rome Trofeo Internacional Club Laieta - Barcelona Porsche Open - Poznan Ethias Tennis Trophy - Mons Qatar ATP Challenger - Doha Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis Shimadzu All Japan Indoor Tennis Championships - Kyoto Open Mutouest St. Brieuc - St. Brieuc Citta di Monza - Monza 10° Trofeo Luigi Pezzoli - Bergamo Tunis Open 2006 - Tunis San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Steelers Cup - Kosice Timisoara Challenger - Timisoara Challenger Copa Sevilla - Seville Banja Luka Challenger - Banja Luka Copa Petrobras Uruguray - Montevideo Heilbronn Open - Heilbronn XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli XL Bermuda Open - Bermuda San Remo Tennis Cup - San Remo Open Costa Daurada - Tarragona Open de Rennes La Trinitaine - Rennes Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Mitsubishi Electric Europe Cup - Monza Prosperita Open 2008 - Ostrava Nord LB Open - Braunschweig Sunrise Challenger Tunis Challenger Zagreb Challenger Braunschweig Challenger Noumea Challenger Prostejov Challenger Alphen Challenger Szczecin Challenger Palermo Challenger Sao Paulo Challenger Rabat Challenger St. Brieuc Challenger Prague Challenger Bordeaux Challenger Kosice Challenger Medellin Challenger Quimper Challenger Casablanca Challenger Milan Challenger Petange Challenger Seville Challenger Szczecin Challenger Mons Challenger Noumea Challenger Heilbronn Challenger Cherbourg Challenger Bordeaux Challenger St. Remy Challenger Petange Challenger Mons Challenger Braunschweig Challenger St. Remy Challenger Orleans Challenger Rennes Challenger Irving Challenger Aix En Provence Challenger Bordeaux Challenger Braunschweig Challenger Orleans Challenger Mons Challenger Mouilleron-Le-Captif Challenger Quimper Challenger Orleans Challenger Mons Challenger Rennes Challenger Wroclaw Challenger Orleans Challenger Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Salem Open - Hong Kong Japan Open - Tokyo Adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Generali Open 2001 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Open 13 - Marseille Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Open Seat Godo 2003 - Barcelona Allianz Suisse Open Gstaad - Gstaad Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz St. Petersburg Open - St. Petersburg Chennai Open - Chennai Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open de Moselle - Metz Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Sydney International - Sydney Copa Telmex - Buenos Aires Open 13 - Marseille Brasil Open - Costa do Sauipe The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Mumbai Open - Mumbai Open de Moselle - Metz ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Mumbai Open - Mumbai Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Medibank International - Sydney Movistar Open - Vina del Mar Open 13 - Marseille Abierto Mexicano Telcel - Acapulco BMW Open - Munich The Artois Championships - London The Nottingham Open - Nottingham Austrian Open - Kitzbuhel BCR Open Romania - Bucharest China Open - Beijing Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane Medibank International - Sydney Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch AEGON International - Eastbourne Mercedes Cup - Stuttgart Masters Series - Hamburg Open de Moselle - Metz Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Movistar Open - Santiago International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Grand Prix Hassan II - Casablanca Estoril Open - Estoril AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Moselle Open - Metz Erste Bank Open - Vienna Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca AEGON Championships - London SkiStar Swedish Open - Bastad Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Winston-Salem Open - Winston-Salem European Open - Antwerp Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Generali Open - Kitzbuhel The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, QF, USA-FRA 4-1 1 Masters Guinot Mary Cohr AAMI Classic - Kooyong Kooyong Classic - Kooyong Olympics - Beijing V Abierto Internacional de Salinas - Salinas Memorial Savigny - Sassuolo Open de Montauban - Montauban Siemens Open 2001 - Scheveningen Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Black Forest Open - Freudenstadt TED Open - Istanbul Open 88 - Contrexeville Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Siemens Open 2003 - Scheveningen Grand Prix de Tennis - St. Jean de Luz Open de la Ville de Saint Denis - Reunion Island ATU Cup - Weiden Siemens Open 2004 - Scheveningen Open Castilla y Leon - Segovia Porsche Open - Poznan SIR Supermercadi Challenger - Rome Open Mutouest de Saint-Brieuc - St. Brieuc Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Stella Artois Clay Court Championships - Budaors Riviera di Rimini Challenger - Rimini Open de Tenis Amaya - Pamplona Open de L'Isere - Grenoble HTV Challenger - Ho Chi Minh City Unicredit (Suisse) Bank S. A. Challenger - Chiasso ECM Prague Open - Prague Schickendanz Open - Furth Open de Montauban - Montauban Porsche Open - Poznan Riviera di Rimini Challenger - Rimini St. Petersburg Challenger 2006 - St. Petersburg Ethias Trophy - Mons Copa Petrobras Brazil - Aracaju Internationaux de Nouvelle-Caledonie - New Caledonia Challenger Lugano - Lugano Siemens Open 2007 - Scheveningen GHI Bronz Classic - Bronx Porsche Open - Poznan Brasov Challenger - Brasov Pekao Open - Szczecin Copa Petrobras Argentina - Buenos Aires Internationaux de Nouvelle-Caledonie - New Caledonia Bancolombia Open - Bogota 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso ECM Prague Open 2008 - Prague San Remo Tennis Cup - San Remo Kosice Open-Steelers Cup 2008 - Kosice Mamaia Challenger - Constanta BSI Challenger Lugano - Lugano Rijeka Challenger Kosice Challenger Casablanca Challenger Marrakech Challenger Santiago Challenger Napoli Challenger VII Avierto Internacional de Salinas - Salinas Quito Challenger Sao Paulo Challenger Heilbronn Challenger Marrakech Challenger Prague Challenger Bordeaux Challenger Arad Challenger Scheveningen Challenger Bercuit Challenger Alphen Challenger Open de L'Isere (Open 38) - Grenoble Internationaux de Tennis de Brest - Brest Lyon Challenger Heilbronn Challenger Happy Valley Challenger Prostejov Challenger Marburg Challenger Challenger Casino Lugano - Lugano IPP Open - Helsinki Internationaux de Tennis de Brest - Brest Nord/LB Open - Braunschweig Sophia Antipolis Challenger Northern Electric Open 1999 - Newcastle Open 88 - Contrexeville Braunschweig Challenger Mouilleron-Le-Captif Challenger Ilkley Challenger Grand Prix de Tennis de Lyon - Lyon Qatar Mobil Open 2001 - Doha The Samsung Open - Nottingham 2003 Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Tata Open - Chennai Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. BellSouth Open - Vina del Mar The Stella Artois Grass Court Championships - London Pilot Pen Tennis - New Haven Open Romania - Bucharest Idea Prokom Open - Sopot Next Generation Adelaide International - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca Brasil Open - Costa do Sauipe Estoril Open - Estoril BMW Open - Munich Red Letter Days Open - Nottingham Dutch Open Tennis - Amersfoort Open de Moselle - Metz ATP Kremlin Cup - Moscow Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BMW Open - Munich AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad Copa Telmex - Buenos Aires China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Catella Swedish Open - Bastad Open de Moselle - Metz BCR Open Romania - Bucharest Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Sabadell Atlantico - Barcelona Citi Open - Washington Moselle Open - Metz If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Moselle Open - Metz If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Open 13 - Marseille Topshelf Open - 's-Hertogenbosch Austrian Open - Kitzbuhel Erste Bank Open - Vienna Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Gerry Weber Open - Halle Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Suisse Open - Gstaad Moselle Open - Metz Apia International - Sydney Open Sud de France - Montpellier AEGON Championships - London Open 13 - Marseille Millennium Estoril Open - Estoril SkiStar Swedish Open - Bastad Swiss Indoors Basel - Basel Energis Open - Amersfoort Serbia Open - Belgrade Grand Prix Hassan II - Marrakech Moselle Open - Metz Moselle Open - Metz Sony Ericsson Open - Miami French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, 1R, FRA-SWE 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2